def splitNum(num):
    """
    :type num: int
    :rtype: int
    """
    str_num = str(num)
    str_num = sorted(str_num)
    one_wei = str_num
    for i in range(0, len(one_wei)):
        if one_wei[i] == '0':
            one_wei = one_wei.remove('0')
    print(one_wei)
    num1 = 0
    num2 = 0
    if len(one_wei) == 1:
        return int(one_wei[0])
    num1 = int(one_wei[0])
    num2 = int(one_wei[1])
    str_num.remove(str(num1))
    str_num.remove(str(num2))
    for i in range(0, len(str_num) - 1, 2):
        num1 = num1 * 10 + int(str_num[i])
        num2 = num2 * 10 + int(str_num[i + 1])
    if len(str_num) % 2 == 0:
        return num1 + num2
    else:
        return num1 * 10 + int(str_num[-1]) + num2


if __name__ == "__main__":
